import { prop_cur_req_time } from '../../../../../Classes/cla_req_cur_headers_info';
import { req_info_create_account } from './cla_req_info_create_account';

const mdb_identify_user_accountTag = ' mdb_identify_user_account';

export class mdb_identify_user_account {
  get [Symbol.toStringTag]() {
    return mdb_identify_user_accountTag;
  }

  /**
   * 向 user_account_identify 表 添加 的 创建 用户 唯一 id 身份证卡号 创建时间
   * @param identify 用户 唯一 id
   * @param create_time 创建时间
   * @param Identity_card_number 用户 身份证 卡号
   * @param phone 手机号码
   */
  constructor(cur_info: req_info_create_account) {
    this.id = cur_info.id;
    this.create_time = cur_info[prop_cur_req_time];

    this.Identity = cur_info.Identity;
    this.phone = cur_info.phone;
  }

  /**
   * 用户 id 唯一性
   */
  id: string;

  /**
   * 创建时间
   */
  create_time: string;

  /**
   * 身份 信息 卡号
   */
  Identity: string;

  /**
   * 手机 号码
   */
  phone: string;
}
